<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LibDriver SSD1306: src/driver_ssd1306.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="doxygen.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">LibDriver SSD1306
   &#160;<span id="projectnumber">2.0.0</span>
   </div>
   <div id="projectbrief">SSD1306 full-featured driver</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('driver__ssd1306_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">driver_ssd1306.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="driver__ssd1306_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#ifndef DRIVER_SSD1306_H</span></div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_H</span></div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#include &lt;string.h&gt;</span></div>
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span>{</div>
<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; </div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga286400b4b897e3f74d9bee53d2707242">   63</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;{</div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga286400b4b897e3f74d9bee53d2707242a0907a77291283216ab5cac22a00d4f98">   65</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga286400b4b897e3f74d9bee53d2707242a0907a77291283216ab5cac22a00d4f98">SSD1306_INTERFACE_IIC</a> = 0x00,        </div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga286400b4b897e3f74d9bee53d2707242a2a9c98b5a4a08b23cbd342daf403f9eb">   66</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga286400b4b897e3f74d9bee53d2707242a2a9c98b5a4a08b23cbd342daf403f9eb">SSD1306_INTERFACE_SPI</a> = 0x01,        </div>
<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga286400b4b897e3f74d9bee53d2707242">ssd1306_interface_t</a>;</div>
<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga9bb792cb36f7d0fd2229c13c26ad7182">   72</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;{</div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga9bb792cb36f7d0fd2229c13c26ad7182a5d232b0efc9e8c54c0c40e22d8f3bee9">   74</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga9bb792cb36f7d0fd2229c13c26ad7182a5d232b0efc9e8c54c0c40e22d8f3bee9">SSD1306_ADDR_SA0_0</a> = 0x78,        </div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga9bb792cb36f7d0fd2229c13c26ad7182a7c245af3944911069aa5306f6c71e55d">   75</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga9bb792cb36f7d0fd2229c13c26ad7182a7c245af3944911069aa5306f6c71e55d">SSD1306_ADDR_SA0_1</a> = 0x7A,        </div>
<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga9bb792cb36f7d0fd2229c13c26ad7182">ssd1306_address_t</a>;</div>
<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; </div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga48c80c30c1a800d3fb79af6f904a188c">   81</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;{</div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga48c80c30c1a800d3fb79af6f904a188cae84ef163eb6579acbfa717f47517995e">   83</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga48c80c30c1a800d3fb79af6f904a188cae84ef163eb6579acbfa717f47517995e">SSD1306_MEMORY_ADDRESSING_MODE_HORIZONTAL</a> = 0x00,        </div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga48c80c30c1a800d3fb79af6f904a188ca38bf6d393e95f6ab3685d0ddb59e610e">   84</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga48c80c30c1a800d3fb79af6f904a188ca38bf6d393e95f6ab3685d0ddb59e610e">SSD1306_MEMORY_ADDRESSING_MODE_VERTICAL</a>   = 0x01,        </div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga48c80c30c1a800d3fb79af6f904a188ca318ef0bb29b327d326999b314306ba7b">   85</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga48c80c30c1a800d3fb79af6f904a188ca318ef0bb29b327d326999b314306ba7b">SSD1306_MEMORY_ADDRESSING_MODE_PAGE</a>       = 0x02,        </div>
<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga48c80c30c1a800d3fb79af6f904a188c">ssd1306_memory_addressing_mode_t</a>;</div>
<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160; </div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gad87b0cee0e0abdadd0b441eb86c21419">   91</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;{</div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggad87b0cee0e0abdadd0b441eb86c21419a86699124397ef641450cdaf74defea7e">   93</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggad87b0cee0e0abdadd0b441eb86c21419a86699124397ef641450cdaf74defea7e">SSD1306_FADE_BLINKING_MODE_DISABLE</a>  = 0x00,        </div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggad87b0cee0e0abdadd0b441eb86c21419af0e30d677232e6ff62cc4c227b88d991">   94</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggad87b0cee0e0abdadd0b441eb86c21419af0e30d677232e6ff62cc4c227b88d991">SSD1306_FADE_BLINKING_MODE_FADE_OUT</a> = 0x02,        </div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggad87b0cee0e0abdadd0b441eb86c21419a2376e53df439fc91da7038c7b0aa89a1">   95</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggad87b0cee0e0abdadd0b441eb86c21419a2376e53df439fc91da7038c7b0aa89a1">SSD1306_FADE_BLINKING_MODE_BLINKING</a> = 0x03,        </div>
<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#gad87b0cee0e0abdadd0b441eb86c21419">ssd1306_fade_blinking_mode_t</a>;</div>
<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160; </div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">  101</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;{</div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a4a2bd085bbc3a94fdc48b1afab930602">  103</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a4a2bd085bbc3a94fdc48b1afab930602">SSD1306_SCROLL_FRAME_2</a>    = 0x07,        </div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a643dd5b0d85786275f623d307c935ad2">  104</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a643dd5b0d85786275f623d307c935ad2">SSD1306_SCROLL_FRAME_3</a>    = 0x04,        </div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511ab9ee4979beba0708c279b3fc6ca1f667">  105</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511ab9ee4979beba0708c279b3fc6ca1f667">SSD1306_SCROLL_FRAME_4</a>    = 0x05,        </div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511add6f82b60c47ae1c10446894b43069b5">  106</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511add6f82b60c47ae1c10446894b43069b5">SSD1306_SCROLL_FRAME_5</a>    = 0x00,        </div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a3d7bc046e20356ddd6785af15452f290">  107</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a3d7bc046e20356ddd6785af15452f290">SSD1306_SCROLL_FRAME_25</a>   = 0x06,        </div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a66bb10be4bab5bb51ea19241c05ba0bf">  108</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a66bb10be4bab5bb51ea19241c05ba0bf">SSD1306_SCROLL_FRAME_64</a>   = 0x01,        </div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a22fffc2d0c6ba40e24b1f35a2e6d9a49">  109</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a22fffc2d0c6ba40e24b1f35a2e6d9a49">SSD1306_SCROLL_FRAME_128</a>  = 0x02,        </div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a4a207d98620f8828944ed8db8a95011f">  110</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a4a207d98620f8828944ed8db8a95011f">SSD1306_SCROLL_FRAME_256</a>  = 0x03,        </div>
<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a>;</div>
<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160; </div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga3d42cc7bff43fe2339fff1f7150776d9">  116</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;{</div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga3d42cc7bff43fe2339fff1f7150776d9a7db43bc3c5b74238e2a2b00c0d5b8070">  118</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga3d42cc7bff43fe2339fff1f7150776d9a7db43bc3c5b74238e2a2b00c0d5b8070">SSD1306_CHARGE_PUMP_DISABLE</a> = 0x00,        </div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga3d42cc7bff43fe2339fff1f7150776d9a862ffe05879131f6a0af1409e7617fe3">  119</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga3d42cc7bff43fe2339fff1f7150776d9a862ffe05879131f6a0af1409e7617fe3">SSD1306_CHARGE_PUMP_ENABLE</a>  = 0x01,        </div>
<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga3d42cc7bff43fe2339fff1f7150776d9">ssd1306_charge_pump_t</a>;</div>
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160; </div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga5da594f6b24ff418db03afd08b77d0aa">  125</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;{</div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga5da594f6b24ff418db03afd08b77d0aaa9938b70b6f4ea6c402402fffed06f668">  127</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga5da594f6b24ff418db03afd08b77d0aaa9938b70b6f4ea6c402402fffed06f668">SSD1306_SEGMENT_COLUMN_ADDRESS_0</a>   = 0x00,        </div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga5da594f6b24ff418db03afd08b77d0aaaa8bb7014799f57cca0792e5a0e959fbd">  128</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga5da594f6b24ff418db03afd08b77d0aaaa8bb7014799f57cca0792e5a0e959fbd">SSD1306_SEGMENT_COLUMN_ADDRESS_127</a> = 0x01,        </div>
<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga5da594f6b24ff418db03afd08b77d0aa">ssd1306_segment_column_remap_t</a>;</div>
<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160; </div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga4f2e9ce796f09700bb37da338ad5a504">  134</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;{</div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga4f2e9ce796f09700bb37da338ad5a504abece0e8d0d34ad1217934654939af761">  136</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga4f2e9ce796f09700bb37da338ad5a504abece0e8d0d34ad1217934654939af761">SSD1306_ENTIRE_DISPLAY_OFF</a> = 0x00,        </div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga4f2e9ce796f09700bb37da338ad5a504ae82002609ac7f90ffc97f43a26da2181">  137</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga4f2e9ce796f09700bb37da338ad5a504ae82002609ac7f90ffc97f43a26da2181">SSD1306_ENTIRE_DISPLAY_ON</a>  = 0x01,        </div>
<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga4f2e9ce796f09700bb37da338ad5a504">ssd1306_entire_display_t</a>;</div>
<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160; </div>
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gaa7749f3ab39bbbdc7a7e899d355a72de">  143</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;{</div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaa7749f3ab39bbbdc7a7e899d355a72deaa91dfaa520bcfb1e9e87e7cbc613327b">  145</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaa7749f3ab39bbbdc7a7e899d355a72deaa91dfaa520bcfb1e9e87e7cbc613327b">SSD1306_DISPLAY_MODE_NORMAL</a>  = 0x00,        </div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggaa7749f3ab39bbbdc7a7e899d355a72dead2de0c52d324a7d82d2c34b0a37ee3d4">  146</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggaa7749f3ab39bbbdc7a7e899d355a72dead2de0c52d324a7d82d2c34b0a37ee3d4">SSD1306_DISPLAY_MODE_INVERSE</a> = 0x01,        </div>
<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#gaa7749f3ab39bbbdc7a7e899d355a72de">ssd1306_display_mode_t</a>;</div>
<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160; </div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga361f177a4e66491f3f34bb5a87cf5b78">  152</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;{</div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga361f177a4e66491f3f34bb5a87cf5b78abe8e1aef0557b357c4a522c4d3fb2b5d">  154</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga361f177a4e66491f3f34bb5a87cf5b78abe8e1aef0557b357c4a522c4d3fb2b5d">SSD1306_DISPLAY_OFF</a> = 0x00,        </div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga361f177a4e66491f3f34bb5a87cf5b78a935fd8c8f18be9f84a2272bce0ce1d76">  155</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga361f177a4e66491f3f34bb5a87cf5b78a935fd8c8f18be9f84a2272bce0ce1d76">SSD1306_DISPLAY_ON</a>  = 0x01,        </div>
<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga361f177a4e66491f3f34bb5a87cf5b78">ssd1306_display_t</a>;</div>
<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160; </div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga1ed85253a9cd855d2880819cc79ded33">  161</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;{</div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga1ed85253a9cd855d2880819cc79ded33aef3758f235205a9650ba16ed256d1446">  163</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga1ed85253a9cd855d2880819cc79ded33aef3758f235205a9650ba16ed256d1446">SSD1306_SCAN_DIRECTION_COM0_START</a>   = 0x00,        </div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga1ed85253a9cd855d2880819cc79ded33a6b35e95a9fe4b5c54fd29b6ab6508bb7">  164</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga1ed85253a9cd855d2880819cc79ded33a6b35e95a9fe4b5c54fd29b6ab6508bb7">SSD1306_SCAN_DIRECTION_COMN_1_START</a> = 0x01,        </div>
<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga1ed85253a9cd855d2880819cc79ded33">ssd1306_scan_direction_t</a>;</div>
<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160; </div>
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga7a442340723399a6a1643c2010c2aa96">  170</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;{</div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga7a442340723399a6a1643c2010c2aa96a2139b058ecf04b34944d1c362b5632b1">  172</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga7a442340723399a6a1643c2010c2aa96a2139b058ecf04b34944d1c362b5632b1">SSD1306_ZOOM_IN_DISABLE</a> = 0x00,        </div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga7a442340723399a6a1643c2010c2aa96a38ca19ef2009220f2844942b0623b425">  173</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga7a442340723399a6a1643c2010c2aa96a38ca19ef2009220f2844942b0623b425">SSD1306_ZOOM_IN_ENABLE</a>  = 0x01,        </div>
<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga7a442340723399a6a1643c2010c2aa96">ssd1306_zoom_in_t</a>;</div>
<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160; </div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga5288c2a5632fdc275acd6808bd506f8c">  179</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;{</div>
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga5288c2a5632fdc275acd6808bd506f8ca18855f325e69952aa2fc807343d17e3d">  181</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga5288c2a5632fdc275acd6808bd506f8ca18855f325e69952aa2fc807343d17e3d">SSD1306_PIN_CONF_SEQUENTIAL</a>  = 0x00,        </div>
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga5288c2a5632fdc275acd6808bd506f8cae9590fd5249a1a7ce40814fe62f28ff9">  182</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga5288c2a5632fdc275acd6808bd506f8cae9590fd5249a1a7ce40814fe62f28ff9">SSD1306_PIN_CONF_ALTERNATIVE</a> = 0x01,        </div>
<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga5288c2a5632fdc275acd6808bd506f8c">ssd1306_pin_conf_t</a>;</div>
<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160; </div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga03c808b475f1772194cbd0d11d539326">  188</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;{</div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga03c808b475f1772194cbd0d11d539326a06bdab7fc739c6acd53e0d340be410c9">  190</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga03c808b475f1772194cbd0d11d539326a06bdab7fc739c6acd53e0d340be410c9">SSD1306_LEFT_RIGHT_REMAP_DISABLE</a> = 0x00,        </div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga03c808b475f1772194cbd0d11d539326aea6effcca384e02cf107e6cb07bb0e29">  191</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga03c808b475f1772194cbd0d11d539326aea6effcca384e02cf107e6cb07bb0e29">SSD1306_LEFT_RIGHT_REMAP_ENABLE</a>  = 0x01,        </div>
<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga03c808b475f1772194cbd0d11d539326">ssd1306_left_right_remap_t</a>;</div>
<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160; </div>
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gae16b5d9bf74880764864f71793583ba1">  197</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;{</div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggae16b5d9bf74880764864f71793583ba1a57c5d38b5d43759b0b912b7be1cbbfa5">  199</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggae16b5d9bf74880764864f71793583ba1a57c5d38b5d43759b0b912b7be1cbbfa5">SSD1306_DESELECT_LEVEL_0P65</a> = 0x00,        </div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggae16b5d9bf74880764864f71793583ba1a9445f9ff0473cb033090715bf6fc9d4d">  200</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggae16b5d9bf74880764864f71793583ba1a9445f9ff0473cb033090715bf6fc9d4d">SSD1306_DESELECT_LEVEL_0P77</a> = 0x02,        </div>
<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ggae16b5d9bf74880764864f71793583ba1a3fd650000c7a00bf1a079aefbfd7bb16">  201</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#ggae16b5d9bf74880764864f71793583ba1a3fd650000c7a00bf1a079aefbfd7bb16">SSD1306_DESELECT_LEVEL_0P83</a> = 0x03,        </div>
<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#gae16b5d9bf74880764864f71793583ba1">ssd1306_deselect_level_t</a>;</div>
<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160; </div>
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga5d123c964a7a3d2c3dc6c2fca961f525">  207</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span>  </div>
<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;{</div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga5d123c964a7a3d2c3dc6c2fca961f525ac0e48aaaac8055077d20860d9c72f852">  209</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga5d123c964a7a3d2c3dc6c2fca961f525ac0e48aaaac8055077d20860d9c72f852">SSD1306_FONT_12</a> = 0x0C,        </div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga5d123c964a7a3d2c3dc6c2fca961f525a0311b4ed0f8e1f1f438c6ae1a2d1658e">  210</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga5d123c964a7a3d2c3dc6c2fca961f525a0311b4ed0f8e1f1f438c6ae1a2d1658e">SSD1306_FONT_16</a> = 0x10,        </div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#gga5d123c964a7a3d2c3dc6c2fca961f525a1ee2e0182e3c87b85e648e02f0fae14c">  211</a></span>&#160;    <a class="code" href="group__ssd1306__base__driver.html#gga5d123c964a7a3d2c3dc6c2fca961f525a1ee2e0182e3c87b85e648e02f0fae14c">SSD1306_FONT_24</a> = 0x18,        </div>
<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga5d123c964a7a3d2c3dc6c2fca961f525">ssd1306_font_t</a>;</div>
<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160; </div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html">  217</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structssd1306__handle__s.html">ssd1306_handle_s</a></div>
<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;{</div>
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#a8826dd07625f8d90859ce9bd09628d61">  219</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#a8826dd07625f8d90859ce9bd09628d61">iic_init</a>)(void);                                                          </div>
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#af6963bbad902ca6e43942b48c07986c3">  220</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#af6963bbad902ca6e43942b48c07986c3">iic_deinit</a>)(void);                                                        </div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#adca3ee7a793bbf510d5267daf0fcf1c5">  221</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#adca3ee7a793bbf510d5267daf0fcf1c5">iic_write</a>)(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len);        </div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#a30df505f4bd8bc8754fc0a36cfbe46d6">  222</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#a30df505f4bd8bc8754fc0a36cfbe46d6">spi_init</a>)(void);                                                          </div>
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#a9adb2481330acacfd7f6a04ce3310fab">  223</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#a9adb2481330acacfd7f6a04ce3310fab">spi_deinit</a>)(void);                                                        </div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#adac0200f9c9e205330090e0d34f605d5">  224</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#adac0200f9c9e205330090e0d34f605d5">spi_write_cmd</a>)(uint8_t *buf, uint16_t len);                               </div>
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#ab1b7018a38d5e6fac98532fb9d158af7">  225</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#ab1b7018a38d5e6fac98532fb9d158af7">spi_cmd_data_gpio_init</a>)(void);                                            </div>
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#a621f648676951996ca423fa55fa0ff6b">  226</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#a621f648676951996ca423fa55fa0ff6b">spi_cmd_data_gpio_deinit</a>)(void);                                          </div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#aef5678d4a9dc161bfd5f4b92688ff44f">  227</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#aef5678d4a9dc161bfd5f4b92688ff44f">spi_cmd_data_gpio_write</a>)(uint8_t value);                                  </div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#aa264e23f5c4ddd7a9bfa5cd9e387e013">  228</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#aa264e23f5c4ddd7a9bfa5cd9e387e013">reset_gpio_init</a>)(void);                                                   </div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#a69c42ff05fc69e3f1621f3c0347a840b">  229</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#a69c42ff05fc69e3f1621f3c0347a840b">reset_gpio_deinit</a>)(void);                                                 </div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#af0011f96a61e36716a376f2a427fdd27">  230</a></span>&#160;    uint8_t (*<a class="code" href="structssd1306__handle__s.html#af0011f96a61e36716a376f2a427fdd27">reset_gpio_write</a>)(uint8_t value);                                         </div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#a769d5b3a6c14790a0e126e8fe70b384b">  231</a></span>&#160;    void (*<a class="code" href="structssd1306__handle__s.html#a769d5b3a6c14790a0e126e8fe70b384b">debug_print</a>)(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">const</span> fmt, ...);                                    </div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#a406c9433252b7366de417b7a60915c81">  232</a></span>&#160;    void (*<a class="code" href="structssd1306__handle__s.html#a406c9433252b7366de417b7a60915c81">delay_ms</a>)(uint32_t ms);                                                      </div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#a19bedf28d2b9748f6a62d9ae93f4e68f">  233</a></span>&#160;    uint8_t <a class="code" href="structssd1306__handle__s.html#a19bedf28d2b9748f6a62d9ae93f4e68f">inited</a>;                                                                     </div>
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#ae4fb63dc1b166464d5da3aa753b0805a">  234</a></span>&#160;    uint8_t <a class="code" href="structssd1306__handle__s.html#ae4fb63dc1b166464d5da3aa753b0805a">iic_addr</a>;                                                                   </div>
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#a00209e629162307269baa592e51144ac">  235</a></span>&#160;    uint8_t <a class="code" href="structssd1306__handle__s.html#a00209e629162307269baa592e51144ac">iic_spi</a>;                                                                    </div>
<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="structssd1306__handle__s.html#ad69f220d63904bed9da62f9af24aaf6f">  236</a></span>&#160;    uint8_t <a class="code" href="structssd1306__handle__s.html#ad69f220d63904bed9da62f9af24aaf6f">gram</a>[128][8];                                                               </div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">  237</a></span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a>;</div>
<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160; </div>
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html">  242</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structssd1306__info__s.html">ssd1306_info_s</a></div>
<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;{</div>
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html#af890958c72bd715cc6454a10dc846ae6">  244</a></span>&#160;    <span class="keywordtype">char</span> <a class="code" href="structssd1306__info__s.html#af890958c72bd715cc6454a10dc846ae6">chip_name</a>[32];                </div>
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html#ad25285dbf810c90f8eaf3fcef6f2b2ea">  245</a></span>&#160;    <span class="keywordtype">char</span> <a class="code" href="structssd1306__info__s.html#ad25285dbf810c90f8eaf3fcef6f2b2ea">manufacturer_name</a>[32];        </div>
<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html#aebaa6c28dd4f2c3dc27566fcb910fd28">  246</a></span>&#160;    <span class="keywordtype">char</span> <a class="code" href="structssd1306__info__s.html#aebaa6c28dd4f2c3dc27566fcb910fd28">interface</a>[8];                 </div>
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html#ad8bde6ddadaf43d951e62f3befb9d35a">  247</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structssd1306__info__s.html#ad8bde6ddadaf43d951e62f3befb9d35a">supply_voltage_min_v</a>;        </div>
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html#a3d2b12bcac7a85ea8646bff9debe8660">  248</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structssd1306__info__s.html#a3d2b12bcac7a85ea8646bff9debe8660">supply_voltage_max_v</a>;        </div>
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html#a9db82802561bf22d799b03a345f1d1dc">  249</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structssd1306__info__s.html#a9db82802561bf22d799b03a345f1d1dc">max_current_ma</a>;              </div>
<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html#a8f9dbe66ac0b66ebae0a36fcb4ba368e">  250</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structssd1306__info__s.html#a8f9dbe66ac0b66ebae0a36fcb4ba368e">temperature_min</a>;             </div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html#a3366a5dce9b829e03c3d321c2b4df3f6">  251</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structssd1306__info__s.html#a3366a5dce9b829e03c3d321c2b4df3f6">temperature_max</a>;             </div>
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="structssd1306__info__s.html#a41b0bd442708b70d252c50b92c75265a">  252</a></span>&#160;    uint32_t <a class="code" href="structssd1306__info__s.html#a41b0bd442708b70d252c50b92c75265a">driver_version</a>;           </div>
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="group__ssd1306__base__driver.html#ga0376075d1241ed0326411bb4a775b48b">  253</a></span>&#160;} <a class="code" href="group__ssd1306__base__driver.html#ga0376075d1241ed0326411bb4a775b48b">ssd1306_info_t</a>;</div>
<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160; </div>
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga9fe624679780561ecd0eec9a3cf78927">  272</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_INIT(HANDLE, STRUCTURE)                     memset(HANDLE, 0, sizeof(STRUCTURE))</span></div>
<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160; </div>
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#gae8d648c1ddb0655d527153f6671a522a">  280</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_IIC_INIT(HANDLE, FUC)                      (HANDLE)-&gt;iic_init = FUC</span></div>
<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160; </div>
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#gafcaf096d90113ebc879faa7744317714">  288</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_IIC_DEINIT(HANDLE, FUC)                    (HANDLE)-&gt;iic_deinit = FUC</span></div>
<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160; </div>
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#gaed61ef23e243147085b85776f9f4ae37">  296</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_IIC_WRITE(HANDLE, FUC)                     (HANDLE)-&gt;iic_write = FUC</span></div>
<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160; </div>
<div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga6492bc83b46ea8cb89bada8719c16626">  304</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_SPI_INIT(HANDLE, FUC)                      (HANDLE)-&gt;spi_init = FUC</span></div>
<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160; </div>
<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga3b082738487cc657c29438b7b06d65d6">  312</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_SPI_DEINIT(HANDLE, FUC)                    (HANDLE)-&gt;spi_deinit = FUC</span></div>
<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160; </div>
<div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga4182da695862d517eb36d406da139ceb">  320</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_SPI_WRITE_COMMAND(HANDLE, FUC)             (HANDLE)-&gt;spi_write_cmd = FUC</span></div>
<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160; </div>
<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga11c86c51919ea2eff38e01c7157fcd9c">  328</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_SPI_COMMAND_DATA_GPIO_INIT(HANDLE, FUC)    (HANDLE)-&gt;spi_cmd_data_gpio_init = FUC</span></div>
<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160; </div>
<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga7cfdbb00a208ce118028831dc9baaa3b">  336</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_SPI_COMMAND_DATA_GPIO_DEINIT(HANDLE, FUC)  (HANDLE)-&gt;spi_cmd_data_gpio_deinit = FUC</span></div>
<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160; </div>
<div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#gad8e7ddf3411d4266080775e4706b3c0a">  344</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_SPI_COMMAND_DATA_GPIO_WRITE(HANDLE, FUC)   (HANDLE)-&gt;spi_cmd_data_gpio_write = FUC</span></div>
<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160; </div>
<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga4f08bf56f2cc2a6ef6f22c23e4b30b58">  352</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_RESET_GPIO_INIT(HANDLE, FUC)               (HANDLE)-&gt;reset_gpio_init = FUC</span></div>
<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160; </div>
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga381f2cbf7f4d26068cc85e1e6f0b34be">  360</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_RESET_GPIO_DEINIT(HANDLE, FUC)             (HANDLE)-&gt;reset_gpio_deinit = FUC</span></div>
<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160; </div>
<div class="line"><a name="l00368"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga30271528322c81edfe5f641f226cf8d8">  368</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_RESET_GPIO_WRITE(HANDLE, FUC)              (HANDLE)-&gt;reset_gpio_write = FUC</span></div>
<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160; </div>
<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga310c84c3cb50ae4c387807f50a8b0b53">  376</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_DELAY_MS(HANDLE, FUC)                      (HANDLE)-&gt;delay_ms = FUC</span></div>
<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160; </div>
<div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="group__ssd1306__link__driver.html#ga70d1aafc8664aa9ed931d0353953735f">  384</a></span>&#160;<span class="preprocessor">#define DRIVER_SSD1306_LINK_DEBUG_PRINT(HANDLE, FUC)                   (HANDLE)-&gt;debug_print = FUC</span></div>
<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160; </div>
<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga593c19e30eab2d684610fec0dbb8a8b6">ssd1306_info</a>(<a class="code" href="structssd1306__info__s.html">ssd1306_info_t</a> *info);</div>
<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160; </div>
<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaf09a77d1992afb51a10d0dfa16ef7faf">ssd1306_set_interface</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga286400b4b897e3f74d9bee53d2707242">ssd1306_interface_t</a> interface);</div>
<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160; </div>
<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga7597547382551e6ec6869aea44e4a622">ssd1306_get_interface</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga286400b4b897e3f74d9bee53d2707242">ssd1306_interface_t</a> *interface);</div>
<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160; </div>
<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga3c5208ca2b8fce8fc7bde1fc4bfa9d05">ssd1306_set_addr_pin</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga9bb792cb36f7d0fd2229c13c26ad7182">ssd1306_address_t</a> addr_pin);</div>
<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160; </div>
<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaa1e2348f2744d57bf79e4915715846fe">ssd1306_get_addr_pin</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga9bb792cb36f7d0fd2229c13c26ad7182">ssd1306_address_t</a> *addr_pin);</div>
<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160; </div>
<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaff19089a6c734bd8cf06d5bfc610f0e4">ssd1306_init</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle);</div>
<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160; </div>
<div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaa6ab33cbbce1ee0b495abf2fe5b208f0">ssd1306_deinit</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle);</div>
<div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160; </div>
<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gabdb73f24b43dcd93775ea24702b938d4">ssd1306_clear</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle);</div>
<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160; </div>
<div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gad13acd1205c86a2c63ac8b22df33dba1">ssd1306_gram_update</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle);</div>
<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160; </div>
<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga00cf50facfe27a181096bd8946235e7d">ssd1306_write_point</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, uint8_t data);</div>
<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160; </div>
<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga7c55130a641972ab4b4d591c50eb5494">ssd1306_read_point</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, uint8_t *data);</div>
<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160; </div>
<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga21e8fae48cd8be88d0b42ed7cf4460b7">ssd1306_gram_write_point</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, uint8_t data);</div>
<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160; </div>
<div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga1a1bc9a742d5f206e475f2e00102962c">ssd1306_gram_read_point</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, uint8_t *data);</div>
<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160; </div>
<div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gab8ecebeae67b19ff6f9e097f4aafb81b">ssd1306_gram_write_string</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, <span class="keywordtype">char</span> *str, uint16_t len, uint8_t color, <a class="code" href="group__ssd1306__base__driver.html#ga5d123c964a7a3d2c3dc6c2fca961f525">ssd1306_font_t</a> font);</div>
<div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160; </div>
<div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga6c67db47ad6765b8faa8703d571df584">ssd1306_gram_fill_rect</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint8_t color);</div>
<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160; </div>
<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga4c12993f9009017f3c6b58f2c98dda75">ssd1306_gram_draw_picture</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint8_t *img);</div>
<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160; </div>
<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gad61d0d69d8da5b83515ce48d971c2559">ssd1306_set_low_column_start_address</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t addr);</div>
<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160; </div>
<div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaa5160b65db212aa7150aa3a00cd3f47c">ssd1306_set_high_column_start_address</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t addr);</div>
<div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160; </div>
<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga285a77dab43317a3885e669f7716eaba">ssd1306_set_memory_addressing_mode</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga48c80c30c1a800d3fb79af6f904a188c">ssd1306_memory_addressing_mode_t</a> mode);</div>
<div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160; </div>
<div class="line"><a name="l00684"></a><span class="lineno">  684</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gace80f71defecb1723ae1d5c53ac7c7c5">ssd1306_set_column_address_range</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t start_addr, uint8_t end_addr);</div>
<div class="line"><a name="l00685"></a><span class="lineno">  685</span>&#160; </div>
<div class="line"><a name="l00700"></a><span class="lineno">  700</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga0b6186c60b72c021908e3284800a1c79">ssd1306_set_page_address_range</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t start_addr, uint8_t end_addr);</div>
<div class="line"><a name="l00701"></a><span class="lineno">  701</span>&#160; </div>
<div class="line"><a name="l00715"></a><span class="lineno">  715</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gabd899e41e08e8ce70e14b3718e9cfa2a">ssd1306_set_fade_blinking_mode</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#gad87b0cee0e0abdadd0b441eb86c21419">ssd1306_fade_blinking_mode_t</a> mode, uint8_t frames);</div>
<div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160; </div>
<div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaaf15b7b58a888cd5be95878dd59a5bce">ssd1306_set_right_horizontal_scroll</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t start_page_addr, uint8_t end_page_addr, </div>
<div class="line"><a name="l00733"></a><span class="lineno">  733</span>&#160;                                            <a class="code" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a> frames);</div>
<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160; </div>
<div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gabd1f5fbb82b9b3c42487448bd4e8aee9">ssd1306_set_left_horizontal_scroll</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t start_page_addr, uint8_t end_page_addr, </div>
<div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;                                           <a class="code" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a> frames);</div>
<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160; </div>
<div class="line"><a name="l00770"></a><span class="lineno">  770</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaea216cd13fddc019b6f76a78c561cc07">ssd1306_set_vertical_right_horizontal_scroll</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t start_page_addr, uint8_t end_page_addr, </div>
<div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;                                                     uint8_t rows, <a class="code" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a> frames);</div>
<div class="line"><a name="l00772"></a><span class="lineno">  772</span>&#160; </div>
<div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gad0ae391a2f3d129fce7675d50b00b0f3">ssd1306_set_vertical_left_horizontal_scroll</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t start_page_addr, uint8_t end_page_addr, </div>
<div class="line"><a name="l00791"></a><span class="lineno">  791</span>&#160;                                                    uint8_t rows, <a class="code" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a> frames);</div>
<div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160; </div>
<div class="line"><a name="l00803"></a><span class="lineno">  803</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga99842fb1e272b67cfc055d373f89749b">ssd1306_deactivate_scroll</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle);</div>
<div class="line"><a name="l00804"></a><span class="lineno">  804</span>&#160; </div>
<div class="line"><a name="l00815"></a><span class="lineno">  815</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga931e1af4eef39b43a262040931c062d9">ssd1306_activate_scroll</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle);</div>
<div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160; </div>
<div class="line"><a name="l00829"></a><span class="lineno">  829</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga9840154b11ab91249174b79fde6899bd">ssd1306_set_display_start_line</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t l);</div>
<div class="line"><a name="l00830"></a><span class="lineno">  830</span>&#160; </div>
<div class="line"><a name="l00842"></a><span class="lineno">  842</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga04af4a1d48cc69445e34ca598c34b239">ssd1306_set_contrast</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t contrast);</div>
<div class="line"><a name="l00843"></a><span class="lineno">  843</span>&#160; </div>
<div class="line"><a name="l00855"></a><span class="lineno">  855</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga6dd49e731a0256e5556c11992bf065ff">ssd1306_set_charge_pump</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga3d42cc7bff43fe2339fff1f7150776d9">ssd1306_charge_pump_t</a> enable);</div>
<div class="line"><a name="l00856"></a><span class="lineno">  856</span>&#160; </div>
<div class="line"><a name="l00868"></a><span class="lineno">  868</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaa897931b4f2650d9fcf4edea9dadea48">ssd1306_set_segment_remap</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga5da594f6b24ff418db03afd08b77d0aa">ssd1306_segment_column_remap_t</a> remap);</div>
<div class="line"><a name="l00869"></a><span class="lineno">  869</span>&#160; </div>
<div class="line"><a name="l00885"></a><span class="lineno">  885</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga5e26eba85db0554f1a5457e7014e1998">ssd1306_set_vertical_scroll_area</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t start_row, uint8_t end_row);</div>
<div class="line"><a name="l00886"></a><span class="lineno">  886</span>&#160; </div>
<div class="line"><a name="l00898"></a><span class="lineno">  898</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gae0a03db84a228eb20b9d3ba0c6624f57">ssd1306_set_entire_display</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga4f2e9ce796f09700bb37da338ad5a504">ssd1306_entire_display_t</a> enable);</div>
<div class="line"><a name="l00899"></a><span class="lineno">  899</span>&#160; </div>
<div class="line"><a name="l00911"></a><span class="lineno">  911</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga8231cf2d7d5e244df0a64c65d5db9aca">ssd1306_set_display_mode</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#gaa7749f3ab39bbbdc7a7e899d355a72de">ssd1306_display_mode_t</a> mode);</div>
<div class="line"><a name="l00912"></a><span class="lineno">  912</span>&#160; </div>
<div class="line"><a name="l00926"></a><span class="lineno">  926</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga94fbad6bc91e085ca4ff5cb5443b9411">ssd1306_set_multiplex_ratio</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t multiplex);</div>
<div class="line"><a name="l00927"></a><span class="lineno">  927</span>&#160; </div>
<div class="line"><a name="l00939"></a><span class="lineno">  939</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga8a9ee843e339805b16c571c8ac94f9ec">ssd1306_set_display</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga361f177a4e66491f3f34bb5a87cf5b78">ssd1306_display_t</a> on_off);</div>
<div class="line"><a name="l00940"></a><span class="lineno">  940</span>&#160; </div>
<div class="line"><a name="l00953"></a><span class="lineno">  953</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga711a2e7fed8919a16348f0ace4870fb6">ssd1306_set_page_address</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t addr);</div>
<div class="line"><a name="l00954"></a><span class="lineno">  954</span>&#160; </div>
<div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga1c48fc249314c05eb74774f712afa050">ssd1306_set_scan_direction</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga1ed85253a9cd855d2880819cc79ded33">ssd1306_scan_direction_t</a> dir);</div>
<div class="line"><a name="l00967"></a><span class="lineno">  967</span>&#160; </div>
<div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga86a554181ce9cd671b255443f3076666">ssd1306_set_display_offset</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t offset);</div>
<div class="line"><a name="l00981"></a><span class="lineno">  981</span>&#160; </div>
<div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaa588c8dc16bd6bfc84fa242910cf7252">ssd1306_set_display_clock</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t oscillator_frequency, uint8_t clock_divide);</div>
<div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160; </div>
<div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga1b1cda97c2bbcf0de6e84d6a499be103">ssd1306_set_zoom_in</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga7a442340723399a6a1643c2010c2aa96">ssd1306_zoom_in_t</a> zoom);</div>
<div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160; </div>
<div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#ga1fd4ade307b8ef8cac61d96ebe821456">ssd1306_set_precharge_period</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t phase1_period, uint8_t phase2_period);</div>
<div class="line"><a name="l01026"></a><span class="lineno"> 1026</span>&#160; </div>
<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gaaf3f80e42b6b20ef6794aae8d404b79c">ssd1306_set_com_pins_hardware_conf</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#ga5288c2a5632fdc275acd6808bd506f8c">ssd1306_pin_conf_t</a> conf, <a class="code" href="group__ssd1306__base__driver.html#ga03c808b475f1772194cbd0d11d539326">ssd1306_left_right_remap_t</a> remap);</div>
<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160; </div>
<div class="line"><a name="l01052"></a><span class="lineno"> 1052</span>&#160;uint8_t <a class="code" href="group__ssd1306__base__driver.html#gac47023d3af6a0c7ebe9b879b8968e727">ssd1306_set_deselect_level</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, <a class="code" href="group__ssd1306__base__driver.html#gae16b5d9bf74880764864f71793583ba1">ssd1306_deselect_level_t</a> level);</div>
<div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>&#160; </div>
<div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>&#160;uint8_t <a class="code" href="group__ssd1306__extend__driver.html#gae7e83bf4fa2b4edefda280b0ebc75042">ssd1306_write_cmd</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t *buf, uint8_t len);</div>
<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160; </div>
<div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>&#160;uint8_t <a class="code" href="group__ssd1306__extend__driver.html#ga9cca12cd680a5956ba27f6b05c0c0f94">ssd1306_write_data</a>(<a class="code" href="structssd1306__handle__s.html">ssd1306_handle_t</a> *handle, uint8_t *buf, uint8_t len);</div>
<div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160; </div>
<div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;}</div>
<div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01104"></a><span class="lineno"> 1104</span>&#160; </div>
<div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga00cf50facfe27a181096bd8946235e7d"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga00cf50facfe27a181096bd8946235e7d">ssd1306_write_point</a></div><div class="ttdeci">uint8_t ssd1306_write_point(ssd1306_handle_t *handle, uint8_t x, uint8_t y, uint8_t data)</div><div class="ttdoc">write a point</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00455">driver_ssd1306.c:455</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga0376075d1241ed0326411bb4a775b48b"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga0376075d1241ed0326411bb4a775b48b">ssd1306_info_t</a></div><div class="ttdeci">struct ssd1306_info_s ssd1306_info_t</div><div class="ttdoc">ssd1306 information structure definition</div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga03c808b475f1772194cbd0d11d539326"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga03c808b475f1772194cbd0d11d539326">ssd1306_left_right_remap_t</a></div><div class="ttdeci">ssd1306_left_right_remap_t</div><div class="ttdoc">ssd1306 left right remap enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00188">driver_ssd1306.h:189</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga04af4a1d48cc69445e34ca598c34b239"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga04af4a1d48cc69445e34ca598c34b239">ssd1306_set_contrast</a></div><div class="ttdeci">uint8_t ssd1306_set_contrast(ssd1306_handle_t *handle, uint8_t contrast)</div><div class="ttdoc">set the display contrast</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01721">driver_ssd1306.c:1721</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga0b6186c60b72c021908e3284800a1c79"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga0b6186c60b72c021908e3284800a1c79">ssd1306_set_page_address_range</a></div><div class="ttdeci">uint8_t ssd1306_set_page_address_range(ssd1306_handle_t *handle, uint8_t start_addr, uint8_t end_addr)</div><div class="ttdoc">set the page address range</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01338">driver_ssd1306.c:1338</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga1a1bc9a742d5f206e475f2e00102962c"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga1a1bc9a742d5f206e475f2e00102962c">ssd1306_gram_read_point</a></div><div class="ttdeci">uint8_t ssd1306_gram_read_point(ssd1306_handle_t *handle, uint8_t x, uint8_t y, uint8_t *data)</div><div class="ttdoc">read a point from the gram</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00631">driver_ssd1306.c:631</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga1b1cda97c2bbcf0de6e84d6a499be103"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga1b1cda97c2bbcf0de6e84d6a499be103">ssd1306_set_zoom_in</a></div><div class="ttdeci">uint8_t ssd1306_set_zoom_in(ssd1306_handle_t *handle, ssd1306_zoom_in_t zoom)</div><div class="ttdoc">set the display zoom in</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02152">driver_ssd1306.c:2152</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga1c48fc249314c05eb74774f712afa050"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga1c48fc249314c05eb74774f712afa050">ssd1306_set_scan_direction</a></div><div class="ttdeci">uint8_t ssd1306_set_scan_direction(ssd1306_handle_t *handle, ssd1306_scan_direction_t dir)</div><div class="ttdoc">set the scan direction</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02038">driver_ssd1306.c:2038</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga1ed85253a9cd855d2880819cc79ded33"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga1ed85253a9cd855d2880819cc79ded33">ssd1306_scan_direction_t</a></div><div class="ttdeci">ssd1306_scan_direction_t</div><div class="ttdoc">ssd1306 scan direction enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00161">driver_ssd1306.h:162</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga1fd4ade307b8ef8cac61d96ebe821456"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga1fd4ade307b8ef8cac61d96ebe821456">ssd1306_set_precharge_period</a></div><div class="ttdeci">uint8_t ssd1306_set_precharge_period(ssd1306_handle_t *handle, uint8_t phase1_period, uint8_t phase2_period)</div><div class="ttdoc">set the pre charge period</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02185">driver_ssd1306.c:2185</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga21e8fae48cd8be88d0b42ed7cf4460b7"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga21e8fae48cd8be88d0b42ed7cf4460b7">ssd1306_gram_write_point</a></div><div class="ttdeci">uint8_t ssd1306_gram_write_point(ssd1306_handle_t *handle, uint8_t x, uint8_t y, uint8_t data)</div><div class="ttdoc">write a point in the gram</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00581">driver_ssd1306.c:581</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga285a77dab43317a3885e669f7716eaba"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga285a77dab43317a3885e669f7716eaba">ssd1306_set_memory_addressing_mode</a></div><div class="ttdeci">uint8_t ssd1306_set_memory_addressing_mode(ssd1306_handle_t *handle, ssd1306_memory_addressing_mode_t mode)</div><div class="ttdoc">set the memory addressing mode</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01259">driver_ssd1306.c:1259</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga286400b4b897e3f74d9bee53d2707242"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga286400b4b897e3f74d9bee53d2707242">ssd1306_interface_t</a></div><div class="ttdeci">ssd1306_interface_t</div><div class="ttdoc">ssd1306 interface enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00063">driver_ssd1306.h:64</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga2f305a04236fd311fe5cd221b4ceba00"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a></div><div class="ttdeci">struct ssd1306_handle_s ssd1306_handle_t</div><div class="ttdoc">ssd1306 handle structure definition</div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga361f177a4e66491f3f34bb5a87cf5b78"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga361f177a4e66491f3f34bb5a87cf5b78">ssd1306_display_t</a></div><div class="ttdeci">ssd1306_display_t</div><div class="ttdoc">ssd1306 display enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00152">driver_ssd1306.h:153</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga3c5208ca2b8fce8fc7bde1fc4bfa9d05"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga3c5208ca2b8fce8fc7bde1fc4bfa9d05">ssd1306_set_addr_pin</a></div><div class="ttdeci">uint8_t ssd1306_set_addr_pin(ssd1306_handle_t *handle, ssd1306_address_t addr_pin)</div><div class="ttdoc">set the chip iic address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01151">driver_ssd1306.c:1151</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga3d42cc7bff43fe2339fff1f7150776d9"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga3d42cc7bff43fe2339fff1f7150776d9">ssd1306_charge_pump_t</a></div><div class="ttdeci">ssd1306_charge_pump_t</div><div class="ttdoc">ssd1306 charge pump enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00116">driver_ssd1306.h:117</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga48c80c30c1a800d3fb79af6f904a188c"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga48c80c30c1a800d3fb79af6f904a188c">ssd1306_memory_addressing_mode_t</a></div><div class="ttdeci">ssd1306_memory_addressing_mode_t</div><div class="ttdoc">ssd1306 memory addressing mode enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00081">driver_ssd1306.h:82</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga4c12993f9009017f3c6b58f2c98dda75"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga4c12993f9009017f3c6b58f2c98dda75">ssd1306_gram_draw_picture</a></div><div class="ttdeci">uint8_t ssd1306_gram_draw_picture(ssd1306_handle_t *handle, uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint8_t *img)</div><div class="ttdoc">draw a picture in the gram</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00805">driver_ssd1306.c:805</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga4f2e9ce796f09700bb37da338ad5a504"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga4f2e9ce796f09700bb37da338ad5a504">ssd1306_entire_display_t</a></div><div class="ttdeci">ssd1306_entire_display_t</div><div class="ttdoc">ssd1306 entire display enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00134">driver_ssd1306.h:135</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga5288c2a5632fdc275acd6808bd506f8c"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga5288c2a5632fdc275acd6808bd506f8c">ssd1306_pin_conf_t</a></div><div class="ttdeci">ssd1306_pin_conf_t</div><div class="ttdoc">ssd1306 pin conf enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00179">driver_ssd1306.h:180</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga593c19e30eab2d684610fec0dbb8a8b6"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga593c19e30eab2d684610fec0dbb8a8b6">ssd1306_info</a></div><div class="ttdeci">uint8_t ssd1306_info(ssd1306_info_t *info)</div><div class="ttdoc">get chip's information</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02337">driver_ssd1306.c:2337</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga5d123c964a7a3d2c3dc6c2fca961f525"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga5d123c964a7a3d2c3dc6c2fca961f525">ssd1306_font_t</a></div><div class="ttdeci">ssd1306_font_t</div><div class="ttdoc">ssd1306 font enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00207">driver_ssd1306.h:208</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga5da594f6b24ff418db03afd08b77d0aa"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga5da594f6b24ff418db03afd08b77d0aa">ssd1306_segment_column_remap_t</a></div><div class="ttdeci">ssd1306_segment_column_remap_t</div><div class="ttdoc">ssd1306 segment column remap enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00125">driver_ssd1306.h:126</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga5e26eba85db0554f1a5457e7014e1998"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga5e26eba85db0554f1a5457e7014e1998">ssd1306_set_vertical_scroll_area</a></div><div class="ttdeci">uint8_t ssd1306_set_vertical_scroll_area(ssd1306_handle_t *handle, uint8_t start_row, uint8_t end_row)</div><div class="ttdoc">set the vertical scroll area</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01817">driver_ssd1306.c:1817</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga6c67db47ad6765b8faa8703d571df584"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga6c67db47ad6765b8faa8703d571df584">ssd1306_gram_fill_rect</a></div><div class="ttdeci">uint8_t ssd1306_gram_fill_rect(ssd1306_handle_t *handle, uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint8_t color)</div><div class="ttdoc">fill a rectangle in the gram</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00742">driver_ssd1306.c:742</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga6dd49e731a0256e5556c11992bf065ff"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga6dd49e731a0256e5556c11992bf065ff">ssd1306_set_charge_pump</a></div><div class="ttdeci">uint8_t ssd1306_set_charge_pump(ssd1306_handle_t *handle, ssd1306_charge_pump_t enable)</div><div class="ttdoc">enable or disable the charge pump</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01751">driver_ssd1306.c:1751</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga711a2e7fed8919a16348f0ace4870fb6"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga711a2e7fed8919a16348f0ace4870fb6">ssd1306_set_page_address</a></div><div class="ttdeci">uint8_t ssd1306_set_page_address(ssd1306_handle_t *handle, uint8_t addr)</div><div class="ttdoc">set the page address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02007">driver_ssd1306.c:2007</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga7597547382551e6ec6869aea44e4a622"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga7597547382551e6ec6869aea44e4a622">ssd1306_get_interface</a></div><div class="ttdeci">uint8_t ssd1306_get_interface(ssd1306_handle_t *handle, ssd1306_interface_t *interface)</div><div class="ttdoc">get the chip interface</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01130">driver_ssd1306.c:1130</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga7a442340723399a6a1643c2010c2aa96"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga7a442340723399a6a1643c2010c2aa96">ssd1306_zoom_in_t</a></div><div class="ttdeci">ssd1306_zoom_in_t</div><div class="ttdoc">ssd1306 zoom in enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00170">driver_ssd1306.h:171</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga7c55130a641972ab4b4d591c50eb5494"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga7c55130a641972ab4b4d591c50eb5494">ssd1306_read_point</a></div><div class="ttdeci">uint8_t ssd1306_read_point(ssd1306_handle_t *handle, uint8_t x, uint8_t y, uint8_t *data)</div><div class="ttdoc">read a point</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00531">driver_ssd1306.c:531</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga8231cf2d7d5e244df0a64c65d5db9aca"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga8231cf2d7d5e244df0a64c65d5db9aca">ssd1306_set_display_mode</a></div><div class="ttdeci">uint8_t ssd1306_set_display_mode(ssd1306_handle_t *handle, ssd1306_display_mode_t mode)</div><div class="ttdoc">set the display mode</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01898">driver_ssd1306.c:1898</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga86a554181ce9cd671b255443f3076666"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga86a554181ce9cd671b255443f3076666">ssd1306_set_display_offset</a></div><div class="ttdeci">uint8_t ssd1306_set_display_offset(ssd1306_handle_t *handle, uint8_t offset)</div><div class="ttdoc">set the display offset</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02071">driver_ssd1306.c:2071</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga8a9ee843e339805b16c571c8ac94f9ec"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga8a9ee843e339805b16c571c8ac94f9ec">ssd1306_set_display</a></div><div class="ttdeci">uint8_t ssd1306_set_display(ssd1306_handle_t *handle, ssd1306_display_t on_off)</div><div class="ttdoc">enable or disable the display</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01974">driver_ssd1306.c:1974</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga931e1af4eef39b43a262040931c062d9"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga931e1af4eef39b43a262040931c062d9">ssd1306_activate_scroll</a></div><div class="ttdeci">uint8_t ssd1306_activate_scroll(ssd1306_handle_t *handle)</div><div class="ttdoc">activate the scroll</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01664">driver_ssd1306.c:1664</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga94fbad6bc91e085ca4ff5cb5443b9411"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga94fbad6bc91e085ca4ff5cb5443b9411">ssd1306_set_multiplex_ratio</a></div><div class="ttdeci">uint8_t ssd1306_set_multiplex_ratio(ssd1306_handle_t *handle, uint8_t multiplex)</div><div class="ttdoc">set the multiplex ratio</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01932">driver_ssd1306.c:1932</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga9840154b11ab91249174b79fde6899bd"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga9840154b11ab91249174b79fde6899bd">ssd1306_set_display_start_line</a></div><div class="ttdeci">uint8_t ssd1306_set_display_start_line(ssd1306_handle_t *handle, uint8_t l)</div><div class="ttdoc">set the display start line</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01690">driver_ssd1306.c:1690</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga99842fb1e272b67cfc055d373f89749b"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga99842fb1e272b67cfc055d373f89749b">ssd1306_deactivate_scroll</a></div><div class="ttdeci">uint8_t ssd1306_deactivate_scroll(ssd1306_handle_t *handle)</div><div class="ttdoc">deactivate the scroll</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01640">driver_ssd1306.c:1640</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ga9bb792cb36f7d0fd2229c13c26ad7182"><div class="ttname"><a href="group__ssd1306__base__driver.html#ga9bb792cb36f7d0fd2229c13c26ad7182">ssd1306_address_t</a></div><div class="ttdeci">ssd1306_address_t</div><div class="ttdoc">ssd1306 address pin enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00072">driver_ssd1306.h:73</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaa1e2348f2744d57bf79e4915715846fe"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaa1e2348f2744d57bf79e4915715846fe">ssd1306_get_addr_pin</a></div><div class="ttdeci">uint8_t ssd1306_get_addr_pin(ssd1306_handle_t *handle, ssd1306_address_t *addr_pin)</div><div class="ttdoc">get the chip iic address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01172">driver_ssd1306.c:1172</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaa5160b65db212aa7150aa3a00cd3f47c"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaa5160b65db212aa7150aa3a00cd3f47c">ssd1306_set_high_column_start_address</a></div><div class="ttdeci">uint8_t ssd1306_set_high_column_start_address(ssd1306_handle_t *handle, uint8_t addr)</div><div class="ttdoc">set the high column start address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01228">driver_ssd1306.c:1228</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaa588c8dc16bd6bfc84fa242910cf7252"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaa588c8dc16bd6bfc84fa242910cf7252">ssd1306_set_display_clock</a></div><div class="ttdeci">uint8_t ssd1306_set_display_clock(ssd1306_handle_t *handle, uint8_t oscillator_frequency, uint8_t clock_divide)</div><div class="ttdoc">set the display clock</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02110">driver_ssd1306.c:2110</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaa6ab33cbbce1ee0b495abf2fe5b208f0"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaa6ab33cbbce1ee0b495abf2fe5b208f0">ssd1306_deinit</a></div><div class="ttdeci">uint8_t ssd1306_deinit(ssd1306_handle_t *handle)</div><div class="ttdoc">close the chip</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01032">driver_ssd1306.c:1032</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaa7749f3ab39bbbdc7a7e899d355a72de"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaa7749f3ab39bbbdc7a7e899d355a72de">ssd1306_display_mode_t</a></div><div class="ttdeci">ssd1306_display_mode_t</div><div class="ttdoc">ssd1306 display mode enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00143">driver_ssd1306.h:144</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaa897931b4f2650d9fcf4edea9dadea48"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaa897931b4f2650d9fcf4edea9dadea48">ssd1306_set_segment_remap</a></div><div class="ttdeci">uint8_t ssd1306_set_segment_remap(ssd1306_handle_t *handle, ssd1306_segment_column_remap_t remap)</div><div class="ttdoc">set the segment remap</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01781">driver_ssd1306.c:1781</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaae8e1abaa15f2d308096870ae7841511"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a></div><div class="ttdeci">ssd1306_scroll_frame_t</div><div class="ttdoc">ssd1306 scroll frame enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00101">driver_ssd1306.h:102</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaaf15b7b58a888cd5be95878dd59a5bce"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaaf15b7b58a888cd5be95878dd59a5bce">ssd1306_set_right_horizontal_scroll</a></div><div class="ttdeci">uint8_t ssd1306_set_right_horizontal_scroll(ssd1306_handle_t *handle, uint8_t start_page_addr, uint8_t end_page_addr, ssd1306_scroll_frame_t frames)</div><div class="ttdoc">set the right horizontal scroll</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01423">driver_ssd1306.c:1423</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaaf3f80e42b6b20ef6794aae8d404b79c"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaaf3f80e42b6b20ef6794aae8d404b79c">ssd1306_set_com_pins_hardware_conf</a></div><div class="ttdeci">uint8_t ssd1306_set_com_pins_hardware_conf(ssd1306_handle_t *handle, ssd1306_pin_conf_t conf, ssd1306_left_right_remap_t remap)</div><div class="ttdoc">set the hardware com pins</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02228">driver_ssd1306.c:2228</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gab8ecebeae67b19ff6f9e097f4aafb81b"><div class="ttname"><a href="group__ssd1306__base__driver.html#gab8ecebeae67b19ff6f9e097f4aafb81b">ssd1306_gram_write_string</a></div><div class="ttdeci">uint8_t ssd1306_gram_write_string(ssd1306_handle_t *handle, uint8_t x, uint8_t y, char *str, uint16_t len, uint8_t color, ssd1306_font_t font)</div><div class="ttdoc">draw a string in the gram</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00684">driver_ssd1306.c:684</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gabd1f5fbb82b9b3c42487448bd4e8aee9"><div class="ttname"><a href="group__ssd1306__base__driver.html#gabd1f5fbb82b9b3c42487448bd4e8aee9">ssd1306_set_left_horizontal_scroll</a></div><div class="ttdeci">uint8_t ssd1306_set_left_horizontal_scroll(ssd1306_handle_t *handle, uint8_t start_page_addr, uint8_t end_page_addr, ssd1306_scroll_frame_t frames)</div><div class="ttdoc">set the left horizontal scroll</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01475">driver_ssd1306.c:1475</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gabd899e41e08e8ce70e14b3718e9cfa2a"><div class="ttname"><a href="group__ssd1306__base__driver.html#gabd899e41e08e8ce70e14b3718e9cfa2a">ssd1306_set_fade_blinking_mode</a></div><div class="ttdeci">uint8_t ssd1306_set_fade_blinking_mode(ssd1306_handle_t *handle, ssd1306_fade_blinking_mode_t mode, uint8_t frames)</div><div class="ttdoc">set the fade blinking mode</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01383">driver_ssd1306.c:1383</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gabdb73f24b43dcd93775ea24702b938d4"><div class="ttname"><a href="group__ssd1306__base__driver.html#gabdb73f24b43dcd93775ea24702b938d4">ssd1306_clear</a></div><div class="ttdeci">uint8_t ssd1306_clear(ssd1306_handle_t *handle)</div><div class="ttdoc">clear the screen</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00334">driver_ssd1306.c:334</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gac47023d3af6a0c7ebe9b879b8968e727"><div class="ttname"><a href="group__ssd1306__base__driver.html#gac47023d3af6a0c7ebe9b879b8968e727">ssd1306_set_deselect_level</a></div><div class="ttdeci">uint8_t ssd1306_set_deselect_level(ssd1306_handle_t *handle, ssd1306_deselect_level_t level)</div><div class="ttdoc">set the deselect level</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02258">driver_ssd1306.c:2258</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gace80f71defecb1723ae1d5c53ac7c7c5"><div class="ttname"><a href="group__ssd1306__base__driver.html#gace80f71defecb1723ae1d5c53ac7c7c5">ssd1306_set_column_address_range</a></div><div class="ttdeci">uint8_t ssd1306_set_column_address_range(ssd1306_handle_t *handle, uint8_t start_addr, uint8_t end_addr)</div><div class="ttdoc">set the column address range</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01292">driver_ssd1306.c:1292</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gad0ae391a2f3d129fce7675d50b00b0f3"><div class="ttname"><a href="group__ssd1306__base__driver.html#gad0ae391a2f3d129fce7675d50b00b0f3">ssd1306_set_vertical_left_horizontal_scroll</a></div><div class="ttdeci">uint8_t ssd1306_set_vertical_left_horizontal_scroll(ssd1306_handle_t *handle, uint8_t start_page_addr, uint8_t end_page_addr, uint8_t rows, ssd1306_scroll_frame_t frames)</div><div class="ttdoc">set the vertical left horizontal scroll</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01588">driver_ssd1306.c:1588</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gad13acd1205c86a2c63ac8b22df33dba1"><div class="ttname"><a href="group__ssd1306__base__driver.html#gad13acd1205c86a2c63ac8b22df33dba1">ssd1306_gram_update</a></div><div class="ttdeci">uint8_t ssd1306_gram_update(ssd1306_handle_t *handle)</div><div class="ttdoc">update the gram data</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00393">driver_ssd1306.c:393</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gad61d0d69d8da5b83515ce48d971c2559"><div class="ttname"><a href="group__ssd1306__base__driver.html#gad61d0d69d8da5b83515ce48d971c2559">ssd1306_set_low_column_start_address</a></div><div class="ttdeci">uint8_t ssd1306_set_low_column_start_address(ssd1306_handle_t *handle, uint8_t addr)</div><div class="ttdoc">set the low column start address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01196">driver_ssd1306.c:1196</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gad87b0cee0e0abdadd0b441eb86c21419"><div class="ttname"><a href="group__ssd1306__base__driver.html#gad87b0cee0e0abdadd0b441eb86c21419">ssd1306_fade_blinking_mode_t</a></div><div class="ttdeci">ssd1306_fade_blinking_mode_t</div><div class="ttdoc">ssd1306 fade blinking mode enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00091">driver_ssd1306.h:92</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gae0a03db84a228eb20b9d3ba0c6624f57"><div class="ttname"><a href="group__ssd1306__base__driver.html#gae0a03db84a228eb20b9d3ba0c6624f57">ssd1306_set_entire_display</a></div><div class="ttdeci">uint8_t ssd1306_set_entire_display(ssd1306_handle_t *handle, ssd1306_entire_display_t enable)</div><div class="ttdoc">enable or disable the entire display</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01866">driver_ssd1306.c:1866</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gae16b5d9bf74880764864f71793583ba1"><div class="ttname"><a href="group__ssd1306__base__driver.html#gae16b5d9bf74880764864f71793583ba1">ssd1306_deselect_level_t</a></div><div class="ttdeci">ssd1306_deselect_level_t</div><div class="ttdoc">ssd1306 deselect level enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00197">driver_ssd1306.h:198</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaea216cd13fddc019b6f76a78c561cc07"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaea216cd13fddc019b6f76a78c561cc07">ssd1306_set_vertical_right_horizontal_scroll</a></div><div class="ttdeci">uint8_t ssd1306_set_vertical_right_horizontal_scroll(ssd1306_handle_t *handle, uint8_t start_page_addr, uint8_t end_page_addr, uint8_t rows, ssd1306_scroll_frame_t frames)</div><div class="ttdoc">set the vertical right horizontal scroll</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01529">driver_ssd1306.c:1529</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaf09a77d1992afb51a10d0dfa16ef7faf"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaf09a77d1992afb51a10d0dfa16ef7faf">ssd1306_set_interface</a></div><div class="ttdeci">uint8_t ssd1306_set_interface(ssd1306_handle_t *handle, ssd1306_interface_t interface)</div><div class="ttdoc">set the chip interface</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l01109">driver_ssd1306.c:1109</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gaff19089a6c734bd8cf06d5bfc610f0e4"><div class="ttname"><a href="group__ssd1306__base__driver.html#gaff19089a6c734bd8cf06d5bfc610f0e4">ssd1306_init</a></div><div class="ttdeci">uint8_t ssd1306_init(ssd1306_handle_t *handle)</div><div class="ttdoc">initialize the chip</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l00864">driver_ssd1306.c:864</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga03c808b475f1772194cbd0d11d539326a06bdab7fc739c6acd53e0d340be410c9"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga03c808b475f1772194cbd0d11d539326a06bdab7fc739c6acd53e0d340be410c9">SSD1306_LEFT_RIGHT_REMAP_DISABLE</a></div><div class="ttdeci">@ SSD1306_LEFT_RIGHT_REMAP_DISABLE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00190">driver_ssd1306.h:190</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga03c808b475f1772194cbd0d11d539326aea6effcca384e02cf107e6cb07bb0e29"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga03c808b475f1772194cbd0d11d539326aea6effcca384e02cf107e6cb07bb0e29">SSD1306_LEFT_RIGHT_REMAP_ENABLE</a></div><div class="ttdeci">@ SSD1306_LEFT_RIGHT_REMAP_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00191">driver_ssd1306.h:191</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga1ed85253a9cd855d2880819cc79ded33a6b35e95a9fe4b5c54fd29b6ab6508bb7"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga1ed85253a9cd855d2880819cc79ded33a6b35e95a9fe4b5c54fd29b6ab6508bb7">SSD1306_SCAN_DIRECTION_COMN_1_START</a></div><div class="ttdeci">@ SSD1306_SCAN_DIRECTION_COMN_1_START</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00164">driver_ssd1306.h:164</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga1ed85253a9cd855d2880819cc79ded33aef3758f235205a9650ba16ed256d1446"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga1ed85253a9cd855d2880819cc79ded33aef3758f235205a9650ba16ed256d1446">SSD1306_SCAN_DIRECTION_COM0_START</a></div><div class="ttdeci">@ SSD1306_SCAN_DIRECTION_COM0_START</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00163">driver_ssd1306.h:163</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga286400b4b897e3f74d9bee53d2707242a0907a77291283216ab5cac22a00d4f98"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga286400b4b897e3f74d9bee53d2707242a0907a77291283216ab5cac22a00d4f98">SSD1306_INTERFACE_IIC</a></div><div class="ttdeci">@ SSD1306_INTERFACE_IIC</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00065">driver_ssd1306.h:65</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga286400b4b897e3f74d9bee53d2707242a2a9c98b5a4a08b23cbd342daf403f9eb"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga286400b4b897e3f74d9bee53d2707242a2a9c98b5a4a08b23cbd342daf403f9eb">SSD1306_INTERFACE_SPI</a></div><div class="ttdeci">@ SSD1306_INTERFACE_SPI</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00066">driver_ssd1306.h:66</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga361f177a4e66491f3f34bb5a87cf5b78a935fd8c8f18be9f84a2272bce0ce1d76"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga361f177a4e66491f3f34bb5a87cf5b78a935fd8c8f18be9f84a2272bce0ce1d76">SSD1306_DISPLAY_ON</a></div><div class="ttdeci">@ SSD1306_DISPLAY_ON</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00155">driver_ssd1306.h:155</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga361f177a4e66491f3f34bb5a87cf5b78abe8e1aef0557b357c4a522c4d3fb2b5d"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga361f177a4e66491f3f34bb5a87cf5b78abe8e1aef0557b357c4a522c4d3fb2b5d">SSD1306_DISPLAY_OFF</a></div><div class="ttdeci">@ SSD1306_DISPLAY_OFF</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00154">driver_ssd1306.h:154</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga3d42cc7bff43fe2339fff1f7150776d9a7db43bc3c5b74238e2a2b00c0d5b8070"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga3d42cc7bff43fe2339fff1f7150776d9a7db43bc3c5b74238e2a2b00c0d5b8070">SSD1306_CHARGE_PUMP_DISABLE</a></div><div class="ttdeci">@ SSD1306_CHARGE_PUMP_DISABLE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00118">driver_ssd1306.h:118</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga3d42cc7bff43fe2339fff1f7150776d9a862ffe05879131f6a0af1409e7617fe3"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga3d42cc7bff43fe2339fff1f7150776d9a862ffe05879131f6a0af1409e7617fe3">SSD1306_CHARGE_PUMP_ENABLE</a></div><div class="ttdeci">@ SSD1306_CHARGE_PUMP_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00119">driver_ssd1306.h:119</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga48c80c30c1a800d3fb79af6f904a188ca318ef0bb29b327d326999b314306ba7b"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga48c80c30c1a800d3fb79af6f904a188ca318ef0bb29b327d326999b314306ba7b">SSD1306_MEMORY_ADDRESSING_MODE_PAGE</a></div><div class="ttdeci">@ SSD1306_MEMORY_ADDRESSING_MODE_PAGE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00085">driver_ssd1306.h:85</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga48c80c30c1a800d3fb79af6f904a188ca38bf6d393e95f6ab3685d0ddb59e610e"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga48c80c30c1a800d3fb79af6f904a188ca38bf6d393e95f6ab3685d0ddb59e610e">SSD1306_MEMORY_ADDRESSING_MODE_VERTICAL</a></div><div class="ttdeci">@ SSD1306_MEMORY_ADDRESSING_MODE_VERTICAL</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00084">driver_ssd1306.h:84</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga48c80c30c1a800d3fb79af6f904a188cae84ef163eb6579acbfa717f47517995e"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga48c80c30c1a800d3fb79af6f904a188cae84ef163eb6579acbfa717f47517995e">SSD1306_MEMORY_ADDRESSING_MODE_HORIZONTAL</a></div><div class="ttdeci">@ SSD1306_MEMORY_ADDRESSING_MODE_HORIZONTAL</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00083">driver_ssd1306.h:83</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga4f2e9ce796f09700bb37da338ad5a504abece0e8d0d34ad1217934654939af761"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga4f2e9ce796f09700bb37da338ad5a504abece0e8d0d34ad1217934654939af761">SSD1306_ENTIRE_DISPLAY_OFF</a></div><div class="ttdeci">@ SSD1306_ENTIRE_DISPLAY_OFF</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00136">driver_ssd1306.h:136</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga4f2e9ce796f09700bb37da338ad5a504ae82002609ac7f90ffc97f43a26da2181"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga4f2e9ce796f09700bb37da338ad5a504ae82002609ac7f90ffc97f43a26da2181">SSD1306_ENTIRE_DISPLAY_ON</a></div><div class="ttdeci">@ SSD1306_ENTIRE_DISPLAY_ON</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00137">driver_ssd1306.h:137</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga5288c2a5632fdc275acd6808bd506f8ca18855f325e69952aa2fc807343d17e3d"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga5288c2a5632fdc275acd6808bd506f8ca18855f325e69952aa2fc807343d17e3d">SSD1306_PIN_CONF_SEQUENTIAL</a></div><div class="ttdeci">@ SSD1306_PIN_CONF_SEQUENTIAL</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00181">driver_ssd1306.h:181</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga5288c2a5632fdc275acd6808bd506f8cae9590fd5249a1a7ce40814fe62f28ff9"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga5288c2a5632fdc275acd6808bd506f8cae9590fd5249a1a7ce40814fe62f28ff9">SSD1306_PIN_CONF_ALTERNATIVE</a></div><div class="ttdeci">@ SSD1306_PIN_CONF_ALTERNATIVE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00182">driver_ssd1306.h:182</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga5d123c964a7a3d2c3dc6c2fca961f525a0311b4ed0f8e1f1f438c6ae1a2d1658e"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga5d123c964a7a3d2c3dc6c2fca961f525a0311b4ed0f8e1f1f438c6ae1a2d1658e">SSD1306_FONT_16</a></div><div class="ttdeci">@ SSD1306_FONT_16</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00210">driver_ssd1306.h:210</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga5d123c964a7a3d2c3dc6c2fca961f525a1ee2e0182e3c87b85e648e02f0fae14c"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga5d123c964a7a3d2c3dc6c2fca961f525a1ee2e0182e3c87b85e648e02f0fae14c">SSD1306_FONT_24</a></div><div class="ttdeci">@ SSD1306_FONT_24</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00211">driver_ssd1306.h:211</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga5d123c964a7a3d2c3dc6c2fca961f525ac0e48aaaac8055077d20860d9c72f852"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga5d123c964a7a3d2c3dc6c2fca961f525ac0e48aaaac8055077d20860d9c72f852">SSD1306_FONT_12</a></div><div class="ttdeci">@ SSD1306_FONT_12</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00209">driver_ssd1306.h:209</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga5da594f6b24ff418db03afd08b77d0aaa9938b70b6f4ea6c402402fffed06f668"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga5da594f6b24ff418db03afd08b77d0aaa9938b70b6f4ea6c402402fffed06f668">SSD1306_SEGMENT_COLUMN_ADDRESS_0</a></div><div class="ttdeci">@ SSD1306_SEGMENT_COLUMN_ADDRESS_0</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00127">driver_ssd1306.h:127</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga5da594f6b24ff418db03afd08b77d0aaaa8bb7014799f57cca0792e5a0e959fbd"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga5da594f6b24ff418db03afd08b77d0aaaa8bb7014799f57cca0792e5a0e959fbd">SSD1306_SEGMENT_COLUMN_ADDRESS_127</a></div><div class="ttdeci">@ SSD1306_SEGMENT_COLUMN_ADDRESS_127</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00128">driver_ssd1306.h:128</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga7a442340723399a6a1643c2010c2aa96a2139b058ecf04b34944d1c362b5632b1"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga7a442340723399a6a1643c2010c2aa96a2139b058ecf04b34944d1c362b5632b1">SSD1306_ZOOM_IN_DISABLE</a></div><div class="ttdeci">@ SSD1306_ZOOM_IN_DISABLE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00172">driver_ssd1306.h:172</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga7a442340723399a6a1643c2010c2aa96a38ca19ef2009220f2844942b0623b425"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga7a442340723399a6a1643c2010c2aa96a38ca19ef2009220f2844942b0623b425">SSD1306_ZOOM_IN_ENABLE</a></div><div class="ttdeci">@ SSD1306_ZOOM_IN_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00173">driver_ssd1306.h:173</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga9bb792cb36f7d0fd2229c13c26ad7182a5d232b0efc9e8c54c0c40e22d8f3bee9"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga9bb792cb36f7d0fd2229c13c26ad7182a5d232b0efc9e8c54c0c40e22d8f3bee9">SSD1306_ADDR_SA0_0</a></div><div class="ttdeci">@ SSD1306_ADDR_SA0_0</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00074">driver_ssd1306.h:74</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_gga9bb792cb36f7d0fd2229c13c26ad7182a7c245af3944911069aa5306f6c71e55d"><div class="ttname"><a href="group__ssd1306__base__driver.html#gga9bb792cb36f7d0fd2229c13c26ad7182a7c245af3944911069aa5306f6c71e55d">SSD1306_ADDR_SA0_1</a></div><div class="ttdeci">@ SSD1306_ADDR_SA0_1</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00075">driver_ssd1306.h:75</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaa7749f3ab39bbbdc7a7e899d355a72deaa91dfaa520bcfb1e9e87e7cbc613327b"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaa7749f3ab39bbbdc7a7e899d355a72deaa91dfaa520bcfb1e9e87e7cbc613327b">SSD1306_DISPLAY_MODE_NORMAL</a></div><div class="ttdeci">@ SSD1306_DISPLAY_MODE_NORMAL</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00145">driver_ssd1306.h:145</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaa7749f3ab39bbbdc7a7e899d355a72dead2de0c52d324a7d82d2c34b0a37ee3d4"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaa7749f3ab39bbbdc7a7e899d355a72dead2de0c52d324a7d82d2c34b0a37ee3d4">SSD1306_DISPLAY_MODE_INVERSE</a></div><div class="ttdeci">@ SSD1306_DISPLAY_MODE_INVERSE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00146">driver_ssd1306.h:146</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaae8e1abaa15f2d308096870ae7841511a22fffc2d0c6ba40e24b1f35a2e6d9a49"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a22fffc2d0c6ba40e24b1f35a2e6d9a49">SSD1306_SCROLL_FRAME_128</a></div><div class="ttdeci">@ SSD1306_SCROLL_FRAME_128</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00109">driver_ssd1306.h:109</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaae8e1abaa15f2d308096870ae7841511a3d7bc046e20356ddd6785af15452f290"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a3d7bc046e20356ddd6785af15452f290">SSD1306_SCROLL_FRAME_25</a></div><div class="ttdeci">@ SSD1306_SCROLL_FRAME_25</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00107">driver_ssd1306.h:107</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaae8e1abaa15f2d308096870ae7841511a4a207d98620f8828944ed8db8a95011f"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a4a207d98620f8828944ed8db8a95011f">SSD1306_SCROLL_FRAME_256</a></div><div class="ttdeci">@ SSD1306_SCROLL_FRAME_256</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00110">driver_ssd1306.h:110</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaae8e1abaa15f2d308096870ae7841511a4a2bd085bbc3a94fdc48b1afab930602"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a4a2bd085bbc3a94fdc48b1afab930602">SSD1306_SCROLL_FRAME_2</a></div><div class="ttdeci">@ SSD1306_SCROLL_FRAME_2</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00103">driver_ssd1306.h:103</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaae8e1abaa15f2d308096870ae7841511a643dd5b0d85786275f623d307c935ad2"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a643dd5b0d85786275f623d307c935ad2">SSD1306_SCROLL_FRAME_3</a></div><div class="ttdeci">@ SSD1306_SCROLL_FRAME_3</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00104">driver_ssd1306.h:104</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaae8e1abaa15f2d308096870ae7841511a66bb10be4bab5bb51ea19241c05ba0bf"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511a66bb10be4bab5bb51ea19241c05ba0bf">SSD1306_SCROLL_FRAME_64</a></div><div class="ttdeci">@ SSD1306_SCROLL_FRAME_64</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00108">driver_ssd1306.h:108</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaae8e1abaa15f2d308096870ae7841511ab9ee4979beba0708c279b3fc6ca1f667"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511ab9ee4979beba0708c279b3fc6ca1f667">SSD1306_SCROLL_FRAME_4</a></div><div class="ttdeci">@ SSD1306_SCROLL_FRAME_4</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00105">driver_ssd1306.h:105</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggaae8e1abaa15f2d308096870ae7841511add6f82b60c47ae1c10446894b43069b5"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggaae8e1abaa15f2d308096870ae7841511add6f82b60c47ae1c10446894b43069b5">SSD1306_SCROLL_FRAME_5</a></div><div class="ttdeci">@ SSD1306_SCROLL_FRAME_5</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00106">driver_ssd1306.h:106</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggad87b0cee0e0abdadd0b441eb86c21419a2376e53df439fc91da7038c7b0aa89a1"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggad87b0cee0e0abdadd0b441eb86c21419a2376e53df439fc91da7038c7b0aa89a1">SSD1306_FADE_BLINKING_MODE_BLINKING</a></div><div class="ttdeci">@ SSD1306_FADE_BLINKING_MODE_BLINKING</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00095">driver_ssd1306.h:95</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggad87b0cee0e0abdadd0b441eb86c21419a86699124397ef641450cdaf74defea7e"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggad87b0cee0e0abdadd0b441eb86c21419a86699124397ef641450cdaf74defea7e">SSD1306_FADE_BLINKING_MODE_DISABLE</a></div><div class="ttdeci">@ SSD1306_FADE_BLINKING_MODE_DISABLE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00093">driver_ssd1306.h:93</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggad87b0cee0e0abdadd0b441eb86c21419af0e30d677232e6ff62cc4c227b88d991"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggad87b0cee0e0abdadd0b441eb86c21419af0e30d677232e6ff62cc4c227b88d991">SSD1306_FADE_BLINKING_MODE_FADE_OUT</a></div><div class="ttdeci">@ SSD1306_FADE_BLINKING_MODE_FADE_OUT</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00094">driver_ssd1306.h:94</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggae16b5d9bf74880764864f71793583ba1a3fd650000c7a00bf1a079aefbfd7bb16"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggae16b5d9bf74880764864f71793583ba1a3fd650000c7a00bf1a079aefbfd7bb16">SSD1306_DESELECT_LEVEL_0P83</a></div><div class="ttdeci">@ SSD1306_DESELECT_LEVEL_0P83</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00201">driver_ssd1306.h:201</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggae16b5d9bf74880764864f71793583ba1a57c5d38b5d43759b0b912b7be1cbbfa5"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggae16b5d9bf74880764864f71793583ba1a57c5d38b5d43759b0b912b7be1cbbfa5">SSD1306_DESELECT_LEVEL_0P65</a></div><div class="ttdeci">@ SSD1306_DESELECT_LEVEL_0P65</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00199">driver_ssd1306.h:199</a></div></div>
<div class="ttc" id="agroup__ssd1306__base__driver_html_ggae16b5d9bf74880764864f71793583ba1a9445f9ff0473cb033090715bf6fc9d4d"><div class="ttname"><a href="group__ssd1306__base__driver.html#ggae16b5d9bf74880764864f71793583ba1a9445f9ff0473cb033090715bf6fc9d4d">SSD1306_DESELECT_LEVEL_0P77</a></div><div class="ttdeci">@ SSD1306_DESELECT_LEVEL_0P77</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00200">driver_ssd1306.h:200</a></div></div>
<div class="ttc" id="agroup__ssd1306__extend__driver_html_ga9cca12cd680a5956ba27f6b05c0c0f94"><div class="ttname"><a href="group__ssd1306__extend__driver.html#ga9cca12cd680a5956ba27f6b05c0c0f94">ssd1306_write_data</a></div><div class="ttdeci">uint8_t ssd1306_write_data(ssd1306_handle_t *handle, uint8_t *buf, uint8_t len)</div><div class="ttdoc">write the register data</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02315">driver_ssd1306.c:2315</a></div></div>
<div class="ttc" id="agroup__ssd1306__extend__driver_html_gae7e83bf4fa2b4edefda280b0ebc75042"><div class="ttname"><a href="group__ssd1306__extend__driver.html#gae7e83bf4fa2b4edefda280b0ebc75042">ssd1306_write_cmd</a></div><div class="ttdeci">uint8_t ssd1306_write_cmd(ssd1306_handle_t *handle, uint8_t *buf, uint8_t len)</div><div class="ttdoc">write the register command</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8c_source.html#l02289">driver_ssd1306.c:2289</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html"><div class="ttname"><a href="structssd1306__handle__s.html">ssd1306_handle_s</a></div><div class="ttdoc">ssd1306 handle structure definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00217">driver_ssd1306.h:218</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_a00209e629162307269baa592e51144ac"><div class="ttname"><a href="structssd1306__handle__s.html#a00209e629162307269baa592e51144ac">ssd1306_handle_s::iic_spi</a></div><div class="ttdeci">uint8_t iic_spi</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00235">driver_ssd1306.h:235</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_a19bedf28d2b9748f6a62d9ae93f4e68f"><div class="ttname"><a href="structssd1306__handle__s.html#a19bedf28d2b9748f6a62d9ae93f4e68f">ssd1306_handle_s::inited</a></div><div class="ttdeci">uint8_t inited</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00233">driver_ssd1306.h:233</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_a30df505f4bd8bc8754fc0a36cfbe46d6"><div class="ttname"><a href="structssd1306__handle__s.html#a30df505f4bd8bc8754fc0a36cfbe46d6">ssd1306_handle_s::spi_init</a></div><div class="ttdeci">uint8_t(* spi_init)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00222">driver_ssd1306.h:222</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_a406c9433252b7366de417b7a60915c81"><div class="ttname"><a href="structssd1306__handle__s.html#a406c9433252b7366de417b7a60915c81">ssd1306_handle_s::delay_ms</a></div><div class="ttdeci">void(* delay_ms)(uint32_t ms)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00232">driver_ssd1306.h:232</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_a621f648676951996ca423fa55fa0ff6b"><div class="ttname"><a href="structssd1306__handle__s.html#a621f648676951996ca423fa55fa0ff6b">ssd1306_handle_s::spi_cmd_data_gpio_deinit</a></div><div class="ttdeci">uint8_t(* spi_cmd_data_gpio_deinit)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00226">driver_ssd1306.h:226</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_a69c42ff05fc69e3f1621f3c0347a840b"><div class="ttname"><a href="structssd1306__handle__s.html#a69c42ff05fc69e3f1621f3c0347a840b">ssd1306_handle_s::reset_gpio_deinit</a></div><div class="ttdeci">uint8_t(* reset_gpio_deinit)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00229">driver_ssd1306.h:229</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_a769d5b3a6c14790a0e126e8fe70b384b"><div class="ttname"><a href="structssd1306__handle__s.html#a769d5b3a6c14790a0e126e8fe70b384b">ssd1306_handle_s::debug_print</a></div><div class="ttdeci">void(* debug_print)(const char *const fmt,...)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00231">driver_ssd1306.h:231</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_a8826dd07625f8d90859ce9bd09628d61"><div class="ttname"><a href="structssd1306__handle__s.html#a8826dd07625f8d90859ce9bd09628d61">ssd1306_handle_s::iic_init</a></div><div class="ttdeci">uint8_t(* iic_init)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00219">driver_ssd1306.h:219</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_a9adb2481330acacfd7f6a04ce3310fab"><div class="ttname"><a href="structssd1306__handle__s.html#a9adb2481330acacfd7f6a04ce3310fab">ssd1306_handle_s::spi_deinit</a></div><div class="ttdeci">uint8_t(* spi_deinit)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00223">driver_ssd1306.h:223</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_aa264e23f5c4ddd7a9bfa5cd9e387e013"><div class="ttname"><a href="structssd1306__handle__s.html#aa264e23f5c4ddd7a9bfa5cd9e387e013">ssd1306_handle_s::reset_gpio_init</a></div><div class="ttdeci">uint8_t(* reset_gpio_init)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00228">driver_ssd1306.h:228</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_ab1b7018a38d5e6fac98532fb9d158af7"><div class="ttname"><a href="structssd1306__handle__s.html#ab1b7018a38d5e6fac98532fb9d158af7">ssd1306_handle_s::spi_cmd_data_gpio_init</a></div><div class="ttdeci">uint8_t(* spi_cmd_data_gpio_init)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00225">driver_ssd1306.h:225</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_ad69f220d63904bed9da62f9af24aaf6f"><div class="ttname"><a href="structssd1306__handle__s.html#ad69f220d63904bed9da62f9af24aaf6f">ssd1306_handle_s::gram</a></div><div class="ttdeci">uint8_t gram[128][8]</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00236">driver_ssd1306.h:236</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_adac0200f9c9e205330090e0d34f605d5"><div class="ttname"><a href="structssd1306__handle__s.html#adac0200f9c9e205330090e0d34f605d5">ssd1306_handle_s::spi_write_cmd</a></div><div class="ttdeci">uint8_t(* spi_write_cmd)(uint8_t *buf, uint16_t len)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00224">driver_ssd1306.h:224</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_adca3ee7a793bbf510d5267daf0fcf1c5"><div class="ttname"><a href="structssd1306__handle__s.html#adca3ee7a793bbf510d5267daf0fcf1c5">ssd1306_handle_s::iic_write</a></div><div class="ttdeci">uint8_t(* iic_write)(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00221">driver_ssd1306.h:221</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_ae4fb63dc1b166464d5da3aa753b0805a"><div class="ttname"><a href="structssd1306__handle__s.html#ae4fb63dc1b166464d5da3aa753b0805a">ssd1306_handle_s::iic_addr</a></div><div class="ttdeci">uint8_t iic_addr</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00234">driver_ssd1306.h:234</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_aef5678d4a9dc161bfd5f4b92688ff44f"><div class="ttname"><a href="structssd1306__handle__s.html#aef5678d4a9dc161bfd5f4b92688ff44f">ssd1306_handle_s::spi_cmd_data_gpio_write</a></div><div class="ttdeci">uint8_t(* spi_cmd_data_gpio_write)(uint8_t value)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00227">driver_ssd1306.h:227</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_af0011f96a61e36716a376f2a427fdd27"><div class="ttname"><a href="structssd1306__handle__s.html#af0011f96a61e36716a376f2a427fdd27">ssd1306_handle_s::reset_gpio_write</a></div><div class="ttdeci">uint8_t(* reset_gpio_write)(uint8_t value)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00230">driver_ssd1306.h:230</a></div></div>
<div class="ttc" id="astructssd1306__handle__s_html_af6963bbad902ca6e43942b48c07986c3"><div class="ttname"><a href="structssd1306__handle__s.html#af6963bbad902ca6e43942b48c07986c3">ssd1306_handle_s::iic_deinit</a></div><div class="ttdeci">uint8_t(* iic_deinit)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00220">driver_ssd1306.h:220</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html"><div class="ttname"><a href="structssd1306__info__s.html">ssd1306_info_s</a></div><div class="ttdoc">ssd1306 information structure definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00242">driver_ssd1306.h:243</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html_a3366a5dce9b829e03c3d321c2b4df3f6"><div class="ttname"><a href="structssd1306__info__s.html#a3366a5dce9b829e03c3d321c2b4df3f6">ssd1306_info_s::temperature_max</a></div><div class="ttdeci">float temperature_max</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00251">driver_ssd1306.h:251</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html_a3d2b12bcac7a85ea8646bff9debe8660"><div class="ttname"><a href="structssd1306__info__s.html#a3d2b12bcac7a85ea8646bff9debe8660">ssd1306_info_s::supply_voltage_max_v</a></div><div class="ttdeci">float supply_voltage_max_v</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00248">driver_ssd1306.h:248</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html_a41b0bd442708b70d252c50b92c75265a"><div class="ttname"><a href="structssd1306__info__s.html#a41b0bd442708b70d252c50b92c75265a">ssd1306_info_s::driver_version</a></div><div class="ttdeci">uint32_t driver_version</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00252">driver_ssd1306.h:252</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html_a8f9dbe66ac0b66ebae0a36fcb4ba368e"><div class="ttname"><a href="structssd1306__info__s.html#a8f9dbe66ac0b66ebae0a36fcb4ba368e">ssd1306_info_s::temperature_min</a></div><div class="ttdeci">float temperature_min</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00250">driver_ssd1306.h:250</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html_a9db82802561bf22d799b03a345f1d1dc"><div class="ttname"><a href="structssd1306__info__s.html#a9db82802561bf22d799b03a345f1d1dc">ssd1306_info_s::max_current_ma</a></div><div class="ttdeci">float max_current_ma</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00249">driver_ssd1306.h:249</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html_ad25285dbf810c90f8eaf3fcef6f2b2ea"><div class="ttname"><a href="structssd1306__info__s.html#ad25285dbf810c90f8eaf3fcef6f2b2ea">ssd1306_info_s::manufacturer_name</a></div><div class="ttdeci">char manufacturer_name[32]</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00245">driver_ssd1306.h:245</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html_ad8bde6ddadaf43d951e62f3befb9d35a"><div class="ttname"><a href="structssd1306__info__s.html#ad8bde6ddadaf43d951e62f3befb9d35a">ssd1306_info_s::supply_voltage_min_v</a></div><div class="ttdeci">float supply_voltage_min_v</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00247">driver_ssd1306.h:247</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html_aebaa6c28dd4f2c3dc27566fcb910fd28"><div class="ttname"><a href="structssd1306__info__s.html#aebaa6c28dd4f2c3dc27566fcb910fd28">ssd1306_info_s::interface</a></div><div class="ttdeci">char interface[8]</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00246">driver_ssd1306.h:246</a></div></div>
<div class="ttc" id="astructssd1306__info__s_html_af890958c72bd715cc6454a10dc846ae6"><div class="ttname"><a href="structssd1306__info__s.html#af890958c72bd715cc6454a10dc846ae6">ssd1306_info_s::chip_name</a></div><div class="ttdeci">char chip_name[32]</div><div class="ttdef"><b>Definition:</b> <a href="driver__ssd1306_8h_source.html#l00244">driver_ssd1306.h:244</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="driver__ssd1306_8h.html">driver_ssd1306.h</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
